do a good thing for - French English Dictionary